Lobby {
	ClassName { ChessGame }
	Seats { 2 }
}

board {
	width { 8 }
	height { 8 }
	gfxwidth { 384 }
	gfxheight { 384 }
	gfx { gfx/chessbgnd.gfx:regular }
	selectedgfx { gfx/chesspieces.gfx:selected }
	delaygfx { gfx/chesspieces.gfx:delay }
	delaygfx1 { gfx/chesspieces.gfx:delay_pretty }
	hintgfx { gfx/chesspieces.gfx:hint }
	tilegfx { gfx/tiles.gfx:tile }
	tilegfx1 { gfx/tiles.gfx:tile2 }
	deadtilegfx { gfx/tiles.gfx:dead }
	deadtilegfx1 { gfx/tiles.gfx:dead2 }
}

players {
	player {
		name { White }
		team { White }
	}
	player {
		name { Black }
		team { Black }
	}
}

pieceTypes {
	king
	queen
	bishop
	knight
	rook
	pawn
}

pieceDefinitions {
	player {
		name { White }
		boardrotation { 0 }
		piece {
			name { queen }
			gfx { gfx/chesspieces.gfx:whitequeen }
			gfx1 { gfx/chesspieces.gfx:whitequeen_pretty }
			move {
				x { 1 } y { 0 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 1 } y { 1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 0 } y { 1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { 1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { 0 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { -1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 0 } y { -1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 1 } y { -1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
		}
		piece {
			name { bishop }
			gfx { gfx/chesspieces.gfx:whitebishop }
			gfx1 { gfx/chesspieces.gfx:whitebishop_pretty }
			move {
				x { 1 } y { 1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { 1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { -1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 1 } y { -1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
		}
		piece {
			name { knight }
			gfx { gfx/chesspieces.gfx:whiteknight }
			gfx1 { gfx/chesspieces.gfx:whiteknight_pretty }
			move {
				x { 2 } y { -1 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
			move {
				x { 2 } y { 1 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
			move {
				x { 1 } y { 2 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
			move {
				x { -1 } y { 2 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
			move {
				x { -2 } y { 1 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
			move {
				x { -2 } y { -1 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
			move {
				x { -1 } y { -2 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
			move {
				x { 1 } y { -2 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
		}
		piece {
			name { rook }
			gfx { gfx/chesspieces.gfx:whiterook }
			gfx1 { gfx/chesspieces.gfx:whiterook_pretty }
			move {
				x { 1 } y { 0 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 0 } y { 1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { 0 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 0 } y { -1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
		}
		piece {
			name { pawn }
			gfx { gfx/chesspieces.gfx:whitepawn }
			gfx1 { gfx/chesspieces.gfx:whitepawn_pretty }
			promote { y { 0 } to { queen } }
			move {
				x { 0 } y { -1 } numHops { 1 } hopTicks { 100 } delay { 1000 } noattack
			}
			move {
				x { 0 } y { -1 } numHops { 2 } hopTicks { 100 } delay { 1000 } firstmoveonly noattack
			}
			move {
				x { -1 } y { -1 } numHops { 1 } hopTicks { 100 } delay { 1000 } mustattack
			}
			move {
				x { 1 } y { -1 } numHops { 1 } hopTicks { 100 } delay { 1000 } mustattack
			}
			move {
				x { -1 } y { -1 } numHops { 1 } hopTicks { 100 } delay { 1000 } enpassant { pawn }
			}
			move {
				x { 1 } y { -1 } numHops { 1 } hopTicks { 100 } delay { 1000 } enpassant { pawn }
			}
		}
		piece {
			name { king }
			win
			gfx { gfx/chesspieces.gfx:whiteking }
			gfx1 { gfx/chesspieces.gfx:whiteking_pretty }
			move {
				x { -2 } y { 0 } numHops { 1 } hopTicks { 200 } delay { 1000 } castle { rook } noattack
			}
			move {
				x { 2 } y { 0 } numHops { 1 } hopTicks { 200 } delay { 1000 } castle { rook } noattack
			}
			move {
				x { 1 } y { 0 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 1 } y { 1 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 0 } y { 1 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { 1 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { 0 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { -1 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 0 } y { -1 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 1 } y { -1 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
		}
	}

	player {
		name { Black }
		boardrotation { 2 }
		piece {
			name { queen }
			gfx { gfx/chesspieces.gfx:blackqueen }
			gfx1 { gfx/chesspieces.gfx:blackqueen_pretty }
			move {
				x { 1 } y { 0 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 1 } y { 1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 0 } y { 1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { 1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { 0 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { -1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 0 } y { -1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 1 } y { -1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
		}
		piece {
			name { bishop }
			gfx { gfx/chesspieces.gfx:blackbishop }
			gfx1 { gfx/chesspieces.gfx:blackbishop_pretty }
			move {
				x { 1 } y { 1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { 1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { -1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 1 } y { -1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
		}
		piece {
			name { knight }
			gfx { gfx/chesspieces.gfx:blackknight }
			gfx1 { gfx/chesspieces.gfx:blackknight_pretty }
			move {
				x { 2 } y { -1 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
			move {
				x { 2 } y { 1 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
			move {
				x { 1 } y { 2 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
			move {
				x { -1 } y { 2 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
			move {
				x { -2 } y { 1 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
			move {
				x { -2 } y { -1 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
			move {
				x { -1 } y { -2 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
			move {
				x { 1 } y { -2 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
		}
		piece {
			name { rook }
			gfx { gfx/chesspieces.gfx:blackrook }
			gfx1 { gfx/chesspieces.gfx:blackrook_pretty }
			move {
				x { 1 } y { 0 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 0 } y { 1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { 0 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 0 } y { -1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
		}
		piece {
			name { pawn }
			gfx { gfx/chesspieces.gfx:blackpawn }
			gfx1 { gfx/chesspieces.gfx:blackpawn_pretty }
			promote { y { 7 } to { queen } }
			move {
				x { 0 } y { 1 } numHops { 1 } hopTicks { 100 } delay { 1000 } noattack
			}
			move {
				x { 0 } y { 1 } numHops { 2 } hopTicks { 100 } delay { 1000 } firstmoveonly noattack
			}
			move {
				x { -1 } y { 1 } numHops { 1 } hopTicks { 100 } delay { 1000 } mustattack
			}
			move {
				x { 1 } y { 1 } numHops { 1 } hopTicks { 100 } delay { 1000 } mustattack
			}
			move {
				x { -1 } y { 1 } numHops { 1 } hopTicks { 100 } delay { 1000 } enpassant { pawn }
			}
			move {
				x { 1 } y { 1 } numHops { 1 } hopTicks { 100 } delay { 1000 } enpassant { pawn }
			}
		}
		piece {
			name { king }
			win
			gfx { gfx/chesspieces.gfx:blackking }
			gfx1 { gfx/chesspieces.gfx:blackking_pretty }
			move {
				x { -2 } y { 0 } numHops { 1 } hopTicks { 200 } delay { 1000 } castle { rook } noattack
			}
			move {
				x { 2 } y { 0 } numHops { 1 } hopTicks { 200 } delay { 1000 } castle { rook } noattack
			}
			move {
				x { 1 } y { 0 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 1 } y { 1 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 0 } y { 1 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { 1 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { 0 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { -1 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 0 } y { -1 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 1 } y { -1 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
		}
	}
}

startingPositions {
	piece { x { 0 } y { 0 } player { Black } type { rook } }
	piece { x { 1 } y { 0 } player { Black } type { knight } }
	piece { x { 2 } y { 0 } player { Black } type { bishop } }
	piece { x { 3 } y { 0 } player { Black } type { queen } }
	piece { x { 4 } y { 0 } player { Black } type { king } }
	piece { x { 5 } y { 0 } player { Black } type { bishop } }
	piece { x { 6 } y { 0 } player { Black } type { knight } }
	piece { x { 7 } y { 0 } player { Black } type { rook } }
	piece { x { 0 } y { 1 } player { Black } type { pawn } }
	piece { x { 1 } y { 1 } player { Black } type { pawn } }
	piece { x { 2 } y { 1 } player { Black } type { pawn } }
	piece { x { 3 } y { 1 } player { Black } type { pawn } }
	piece { x { 4 } y { 1 } player { Black } type { pawn } }
	piece { x { 5 } y { 1 } player { Black } type { pawn } }
	piece { x { 6 } y { 1 } player { Black } type { pawn } }
	piece { x { 7 } y { 1 } player { Black } type { pawn } }

	piece { x { 0 } y { 7 } player { White } type { rook } }
	piece { x { 1 } y { 7 } player { White } type { knight } }
	piece { x { 2 } y { 7 } player { White } type { bishop } }
	piece { x { 3 } y { 7 } player { White } type { queen } }
	piece { x { 4 } y { 7 } player { White } type { king } }
	piece { x { 5 } y { 7 } player { White } type { bishop } }
	piece { x { 6 } y { 7 } player { White } type { knight } }
	piece { x { 7 } y { 7 } player { White } type { rook } }
	piece { x { 0 } y { 6 } player { White } type { pawn } }
	piece { x { 1 } y { 6 } player { White } type { pawn } }
	piece { x { 2 } y { 6 } player { White } type { pawn } }
	piece { x { 3 } y { 6 } player { White } type { pawn } }
	piece { x { 4 } y { 6 } player { White } type { pawn } }
	piece { x { 5 } y { 6 } player { White } type { pawn } }
	piece { x { 6 } y { 6 } player { White } type { pawn } }
	piece { x { 7 } y { 6 } player { White } type { pawn } }
}

settings { speed { 1.00 }
delay { 1.00 }
}

events { event { name { SubGameSeedEvent }
timestamp { 52 }
data { 7246564 }
}
event { name { ChessMoveEvent }
timestamp { 58 }
data { e7e5 }
}
event { name { TextEvent } timestamp { 60 } data { "White: M1cro vs Black: Eldariel" } }
event { name { ChessMoveEvent }
timestamp { 222 }
data { e2e4 }
}
event { name { TextEvent } timestamp { 500 } data { } }
event { name { ChessMoveEvent }
timestamp { 572 }
data { a7a5 }
}
event { name { ChessMoveEvent }
timestamp { 624 }
data { a2a4 }
}
event { name { ChessMoveEvent }
timestamp { 664 }
data { b7b7 }
}
event { name { ChessMoveEvent }
timestamp { 856 }
data { d7d7 }
}
event { name { ChessMoveEvent }
timestamp { 872 }
data { f1c4 }
}
event { name { ChessMoveEvent }
timestamp { 918 }
data { d7d6 }
}
event { name { ChessMoveEvent }
timestamp { 948 }
data { b1c3 }
}
event { name { ChessMoveEvent }
timestamp { 1010 }
data { c8e6 }
}
event { name { ChessMoveEvent }
timestamp { 1040 }
data { d2d3 }
}
event { name { ChessMoveEvent }
timestamp { 1162 }
data { b8d7 }
}
event { name { ChessMoveEvent }
timestamp { 1322 }
data { g8f6 }
}
event { name { ChessMoveEvent }
timestamp { 1328 }
data { c1e3 }
}
event { name { ChessMoveEvent }
timestamp { 1386 }
data { g7g6 }
}
event { name { ChessMoveEvent }
timestamp { 1392 }
data { g1f3 }
}
event { name { ChessMoveEvent }
timestamp { 1486 }
data { d1d2 }
}
event { name { ChessMoveEvent }
timestamp { 1498 }
data { f8g7 }
}
event { name { ChessMoveEvent }
timestamp { 1622 }
data { h7h5 }
}
event { name { ChessMoveEvent }
timestamp { 1664 }
data { e1g1 }
}
event { name { ChessMoveEvent }
timestamp { 1730 }
data { e8g8 }
}
event { name { ChessMoveEvent }
timestamp { 1964 }
data { d8e7 }
}
event { name { ChessMoveEvent }
timestamp { 2462 }
data { d7d7 }
}
event { name { ChessMoveEvent }
timestamp { 2516 }
data { g2g3 }
}
event { name { ChessMoveEvent }
timestamp { 2740 }
data { g7h6 }
}
event { name { ChessMoveEvent }
timestamp { 2936 }
data { e3h6 }
}
event { name { ChessMoveEvent }
timestamp { 3000 }
data { g8h7 }
}
event { name { ChessMoveEvent }
timestamp { 3262 }
data { f8g8 }
}
event { name { ChessMoveEvent }
timestamp { 3332 }
data { h2h4 }
}
event { name { ChessMoveEvent }
timestamp { 3428 }
data { f6e8 }
}
event { name { ChessMoveEvent }
timestamp { 3918 }
data { a8d8 }
}
event { name { ChessMoveEvent }
timestamp { 4034 }
data { d7f8 }
}
event { name { ChessMoveEvent }
timestamp { 4124 }
data { h7h6 }
}
event { name { ChessMoveEvent }
timestamp { 4158 }
data { g6g5 }
}
event { name { ChessMoveEvent }
timestamp { 4172 }
data { c4c3 }
}
event { name { ChessMoveEvent }
timestamp { 4238 }
data { f7f6 }
}
event { name { ChessMoveEvent }
timestamp { 4470 }
data { e6g4 }
}
event { name { ChessMoveEvent }
timestamp { 4588 }
data { c3e2 }
}
event { name { ChessMoveEvent }
timestamp { 5084 }
data { g1g2 }
}
event { name { ChessMoveEvent }
timestamp { 5190 }
data { f3f3 }
}
event { name { ChessMoveEvent }
timestamp { 5216 }
data { f8h7 }
}
event { name { ChessMoveEvent }
timestamp { 5266 }
data { h4g5 }
}
event { name { ChessMoveEvent }
timestamp { 5372 }
data { f8h7 }
}
event { name { ChessMoveEvent }
timestamp { 5554 }
data { b7b6 }
}
event { name { ChessMoveEvent }
timestamp { 5706 }
data { f6g5 }
}
event { name { ChessMoveEvent }
timestamp { 5752 }
data { g4f3 }
}
event { name { ChessMoveEvent }
timestamp { 6154 }
data { e8f6 }
}
event { name { ChessMoveEvent }
timestamp { 6216 }
data { g2f3 }
}
event { name { ChessMoveEvent }
timestamp { 6270 }
data { d8f8 }
}
event { name { ChessMoveEvent }
timestamp { 6356 }
data { c7c6 }
}
event { name { ChessMoveEvent }
timestamp { 6396 }
data { d6d5 }
}
event { name { ChessMoveEvent }
timestamp { 6424 }
data { f1i1 }
}
event { name { ChessMoveEvent }
timestamp { 6632 }
data { f1h1 }
}
event { name { ChessMoveEvent }
timestamp { 6784 }
data { a1e1 }
}
event { name { ChessMoveEvent }
timestamp { 6854 }
data { e4d5 }
}
event { name { ChessMoveEvent }
timestamp { 7124 }
data { e2c3 }
}
event { name { ChessMoveEvent }
timestamp { 7442 }
data { f3g2 }
}
event { name { ChessMoveEvent }
timestamp { 7522 }
data { c6d5 }
}
event { name { ChessMoveEvent }
timestamp { 7736 }
data { e7d6 }
}
event { name { ChessMoveEvent }
timestamp { 7932 }
data { f8f7 }
}
event { name { ChessMoveEvent }
timestamp { 8022 }
data { h1h1 }
}
event { name { ChessMoveEvent }
timestamp { 8192 }
data { g8d8 }
}
event { name { ChessMoveEvent }
timestamp { 8226 }
data { e1e5 }
}
event { name { ChessMoveEvent }
timestamp { 8352 }
data { c3d5 }
}
event { name { ChessMoveEvent }
timestamp { 8480 }
data { c2c3 }
}
event { name { ChessMoveEvent }
timestamp { 8506 }
data { d3d4 }
}
event { name { ChessMoveEvent }
timestamp { 8752 }
data { f6d5 }
}
event { name { ChessMoveEvent }
timestamp { 8962 }
data { h7f6 }
}
event { name { ChessMoveEvent }
timestamp { 9054 }
data { h5h4 }
}
event { name { ChessMoveEvent }
timestamp { 9272 }
data { g3h4 }
}
event { name { ChessMoveEvent }
timestamp { 9546 }
data { d2d2 }
}
event { name { ChessMoveEvent }
timestamp { 9648 }
data { c4d5 }
}
event { name { ChessMoveEvent }
timestamp { 9688 }
data { c3c4 }
}
event { name { ChessMoveEvent }
timestamp { 9788 }
data { b2b3 }
}
event { name { ChessMoveEvent }
timestamp { 9938 }
data { d6c6 }
}
event { name { ChessMoveEvent }
timestamp { 10040 }
data { d8d5 }
}
event { name { ChessMoveEvent }
timestamp { 10138 }
data { f7d7 }
}
event { name { ChessMoveEvent }
timestamp { 10340 }
data { g5g4 }
}
event { name { ChessMoveEvent }
timestamp { 10710 }
data { d2d2 }
}
event { name { ChessMoveEvent }
timestamp { 10820 }
data { h1g1 }
}
event { name { ChessMoveEvent }
timestamp { 10954 }
data { c4d5 }
}
event { name { ChessMoveEvent }
timestamp { 11198 }
data { g2g3 }
}
event { name { ChessMoveEvent }
timestamp { 11348 }
data { d7d5 }
}
event { name { ChessMoveEvent }
timestamp { 11872 }
data { d2g5 }
}
event { name { ChessMoveEvent }
timestamp { 12078 }
data { h6h7 }
}
event { name { ChessMoveEvent }
timestamp { 12322 }
data { g3h2 }
}
event { name { ChessMoveEvent }
timestamp { 12388 }
data { g1g4 }
}
event { name { ChessMoveEvent }
timestamp { 12514 }
data { e5d5 }
}
event { name { ChessMoveEvent }
timestamp { 12584 }
data { f2f3 }
}
event { name { ChessMoveEvent }
timestamp { 12716 }
data { h4h5 }
}
event { name { ChessMoveEvent }
timestamp { 12810 }
data { c6c6 }
}
event { name { ChessMoveEvent }
timestamp { 12898 }
data { f6d5 }
}
event { name { ChessMoveEvent }
timestamp { 13258 }
data { g5e5 }
}
event { name { ChessMoveEvent }
timestamp { 13428 }
data { h2g3 }
}
event { name { ChessMoveEvent }
timestamp { 13616 }
data { c6c6 }
}
event { name { ChessMoveEvent }
timestamp { 13702 }
data { f3f4 }
}
event { name { ChessMoveEvent }
timestamp { 13910 }
data { g4g5 }
}
event { name { ChessMoveEvent }
timestamp { 14312 }
data { d5c3 }
}
event { name { ChessMoveEvent }
timestamp { 14428 }
data { d4d5 }
}
event { name { ChessMoveEvent }
timestamp { 14826 }
data { g3h4 }
}
event { name { ChessMoveEvent }
timestamp { 15014 }
data { c6c6 }
}
event { name { ChessMoveEvent }
timestamp { 15022 }
data { g5g3 }
}
event { name { ChessMoveEvent }
timestamp { 15340 }
data { e5c3 }
}
event { name { ChessMoveEvent }
timestamp { 15416 }
data { f4f5 }
}
event { name { ChessMoveEvent }
timestamp { 15510 }
data { c6c3 }
}
event { name { ChessMoveEvent }
timestamp { 15654 }
data { h7h6 }
}
event { name { ChessMoveEvent }
timestamp { 15912 }
data { d5d6 }
}
event { name { ChessMoveEvent }
timestamp { 15954 }
data { c3d4 }
}
event { name { ChessMoveEvent }
timestamp { 16016 }
data { c3d4 }
}
event { name { ChessMoveEvent }
timestamp { 16242 }
data { g3c3 }
}
event { name { TextEvent } timestamp { 16242 } data { "END MOVIE" } }
}
